Big Huge Thesaurus

Seriola grandis

noun